
div.mainpagecourse {width:100%;min-width:1000px; padding-top:15px;}

div.coursecontent .help{ position:relative;}
div.coursecontent .help .tips {display:none;}
div.coursecontent .help:hover .tips {display:block;position:absolute;top:25px;max-width:288px;min-width:165px;font-size:12px;z-index:1;background-color:#FFF;border:solid 1px #E4E4E4;right:-52px;line-height:20px;padding:10px;}
div.coursecontent .tips .triangle {position:absolute;background:url('images/portal20/tria.png') left top;width:20px;height:10px;top:-10px;right:50px;}
div.coursecontent .mark:hover .tips {display:block;position:absolute;top:25px;width:165px;font-size:12px;z-index:1;background-color:#FFF;border:solid 1px #E4E4E4;right:-50px;line-height:20px;padding:10px;}
div.coursewarebox .waredatalist .datarow .col3 a:hover {color:#FF6600;}
div.coursewarebox .waredatalist .datarow .col3hover a:hover {color:#FF6600;}
div.coursewarebox .waredatalist .datarow .col3 a.scormlink:hover {color:#FF6600;}
div.coursewarebox .waredatalist .datarow .col3hover a.scormlink:hover {color:#FF6600;}
div.archivesblock a.coursenumber:hover {color:#0055A0; text-decoration:underline;}
div.courselistbox .waredatalist .datarow .col3 a:hover {color:#FF6600;}
div.courselistbox .waredatalist .datarow .col3hover a:hover {color:#FF6600;}
div.courselistbox .waredatalist .datarow .col3 a.scormlink:hover {color:#FF6600;}
div.courselistbox .waredatalist .datarow .col3hover a.scormlink:hover {color:#FF6600;}
div.coursebagbaseinfo .right .row a.morehis:hover {color:#FF6600;}


div.coursecontent .classhourlist1 {margin-top:10px;}

div.coursecontent .classhourlist1 .body {background:url('images/areabackground/line.png') repeat-y 60px top;}
div.coursecontent .classhourlist1 .body .classrow {height:46px;padding-bottom:0px;overflow:visible;}
div.coursecontent .classhourlist1 .body .classrow .cols1 {width:40px;margin-right:10px;text-align:right;float:left;color:#999;line-height:45px;}
div.coursecontent .classhourlist1 .body .classrow .cols2 {width:22px;height:100%;float:left;background:url('../img/cols2bg.png') no-repeat center center;line-height:45px;text-align:center;color:#666;}
div.coursecontent .classhourlist1 .body .classrow .cols3 {border-bottom:#E4E4E4 1px dotted;float:left;margin-left:15px;width:608px;height:45px;line-height:45px;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .left {width:350px;float:left;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .left .floatleft {width:300px;overflow:hidden;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .right {float:right;width:90px;height:45px;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .help {cursor:pointer;position:relative;background:url('images/areabackground/help.png') no-repeat left center;width:16px;float:left;margin-left:15px;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .help .tips {display:none;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .help:hover .tips {display:block;position:absolute;top:45px;min-width:165px;max-width:288px;font-size:12px;z-index:1;background-color:#FFF;border:solid 1px #E4E4E4;right:-10px;line-height:20px;padding:10px;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .tips .triangle {position:absolute;background:url('images/portal20/tria.png') left top;width:20px;height:10px;top:-10px;right:10px;}
div.coursecontent .classhourlist1 .body .classrow .cols3 .mark:hover .tips {display:block;position:absolute;top:45px;width:165px;font-size:12px;z-index:1;background-color:#FFF;border:solid 1px #E4E4E4;right:-10px;line-height:20px;padding:10px;}